package com.askinhand.dao;

import java.util.List;

import com.askinhand.bean.PictureQues;
import com.askinhand.bean.User;

public interface IPictureQuesDAO {

	public abstract void save(PictureQues transientInstance);

	public abstract void delete(PictureQues persistentInstance);

	public abstract PictureQues findById(java.lang.Integer id);

	public abstract List findByExample(PictureQues instance);

	public abstract List findByProperty(String propertyName, Object value);

	public List findByUser(User user);
	
	public List findByUid(int uid);

	public abstract List findByContent(Object content);

	public abstract List findByImage(Object image);

	public abstract List findByStatus(Object status);

	public abstract List findByTitle(Object title);

	public abstract List findByType(Object type);

	public abstract List findAll();

	public abstract PictureQues merge(PictureQues detachedInstance);

	public abstract void attachDirty(PictureQues instance);

	public abstract void attachClean(PictureQues instance);

}